πΈ Offramping USDC from Rahat
π§© Overviewβ
The Rahat Crypto Offramping Module allows beneficiaries to convert received USDC into local mobile money or fiat currency through integrated third-party services.
Rahat is designed to be flexible and integratable with multiple offramping providers such as:
- Kotani Pay
- Transak
- On/Off-Ramp Aggregators
- Mobile Wallet APIs, etc.
β οΈ Each offramping provider has its own flow, network support, and compliance process.
This guide shows the process specifically for offramping via Kotani Pay.
π How to Offramp USDC via Kotani Payβ
πΉ Step 1: Select an Offramping Providerβ
- Go to the Crypto Offramp section.
- Select Kotani Pay as your preferred provider.
Kotani Pay supports cashout to mobile money (e.g., M-PESA, MTN) in KES and USD.
πΉ Step 2: Choose Network and Tokenβ
- Select the blockchain Network (e.g., BASE).
- Select the Token to be off-ramped (USDC).
- Click Continue.
πΉ Step 3: Fill Offramp Detailsβ
- Enter your Phone Number (this checks if the number is already registered with Kotani Pay).
If you donβt have an account:
- Click Create Account
- Select your Country
- Choose the Mobile Money Network (e.g., M-PESA, MTN)
- Enter your Account Name
- Click Create Account
πΉ Step 4: Enter Amount to Offrampβ
- Input the amount of USDC you want to convert (e.g.,
0.01 USDC
) - Review the wallet details and click Submit
πΉ Step 5: Send USDC to the Given Wallet Addressβ
- The system will show a destination wallet address
- Send the exact amount shown from your wallet (e.g., MetaMask)
π€ Click Send Crypto, then confirm the transaction from your connected wallet
SCREENSHOT
πΉ Step 6: Monitor Transaction Statusβ
After submitting:
- Youβll be shown a real-time status page including:
- Wallet & Customer Details
- USDC and Fiat Amounts
- Exchange Rate and Transaction Fee
- Current Status (e.g.,
PENDING
,COMPLETED
)